page{
  width: 100vw;
  height: 100vh;
  background-color: #fff;
}

.com-search{
  height: 100%;
  .header{
    padding: 16rpx 30rpx;
    .main{
      height: 68rpx;
      border-radius: 68rpx;
      .icon-sousuo{
        margin-left: 40rpx;
      }
      .vie-input{
        margin-left: 15rpx;
        padding-right: 15rpx;
      }
      .vie-search{
        height: 100%;
        line-height: 68rpx;
        padding: 0 40rpx;
        border-radius: 68rpx;
      }
    }
    .cancel{
      margin-left: 30rpx;
    }
  }

  .history{
    padding: 22rpx 32rpx 0;
    
    .icon-r{
      color: #ccc;
    }
    .list{
      margin-top: 16rpx;
      .item{
        height: 58rpx;
        line-height: 58rpx;
        padding: 0 20rpx;
        background-color: #eee;
        border-radius: 58rpx;
        margin-right: 20rpx;
        margin-bottom: 20rpx;
      }
    }
  }

  .body{
    overflow: auto;
  }

}
